/**
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved. <br/>
 */
package com.icinfo.cloud.provider.punish.approval.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 描述：案件审批完成记录视图对象
 *
 * @author xiangyuyu
 * @date 2022-04-02 09:48
 */
@Data
@NoArgsConstructor
public class CaseApprovalCompleteRecordVo {
    /**
     * 主键
     */
    private String id;

    /**
     * 标题
     */
    private String approvalTitle;

    /**
     * 提交人名称
     */
    private String addUserName;

    /**
     * 提交人id
     */
    private String addUserId;

    /**
     * 提交时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date addTime;

    /**
     * 审核状态
     */
    private String approvalStatus;

    /**
     * 案件id
     */
    private String caseId;

    /**
     * 文书id
     */
    private String documentId;

    /**
     * 审批人
     */
    private String approvalUserName;

    /**
     * 审批人id
     */
    private String approvalUserId;

    /**
     * 审批时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date approvalTime;

    /**
     * 审批序号
     */
    private String approvalNum;

    /**
     * 审批意见
     */
    private String approvalOpinion;

    /**
     * 审批退回类型
     */
    private String approvalBackType;

    /**
     * 审批流关系表id
     */
    private String flowRelationId;

    /**
     * 审批意见类型
     */
    private String approvalOpinionType;

}